package com.lvy.hczn.front.system.domain.business;

import com.baomidou.mybatisplus.annotation.TableName;
import com.lvy.hczn.front.common.core.domain.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

@Data
@TableName("pack_spec")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "包装规格信息")
public class PackSpec extends BaseModel<PackSpec> {

    @ApiModelProperty(value = "商品编码")
    private String spuCode;

    @ApiModelProperty(value = "包装袋名称")
    private String packName;

    @ApiModelProperty(value = "来源")
    private String sourceId;

    @ApiModelProperty(value = "包装份数，单位“份”")
    private Integer quantity;

    @ApiModelProperty(value = "加工打包费用")
    private BigDecimal packFee;

    @ApiModelProperty(value = "包装袋费用")
    private BigDecimal packingCharges;

    @ApiModelProperty(value = "包装袋装载体积,单位：cm ³")
    private BigDecimal volume;

    @ApiModelProperty(value = "状态：0、启用；1、停用")
    private Integer status;
}
